package com.enjoyor.soa.traffic.core.efoms.domain;

import com.enjoyor.soa.traffic.util.bean.base.ABean;

import io.swagger.annotations.ApiModelProperty;

public class SurveyDeviceInfo extends ABean{

	private static final long serialVersionUID = 8041017686441236300L;
	
	@ApiModelProperty(value = "设备类型编号", name="devTypeCode",  required = true)
	private String devTypeCode;
	@ApiModelProperty(value = "设备类型名称", name="devTypeName",  required = true)
    private String devTypeName;
	@ApiModelProperty(value = "设备编号", name="devId",  required = true)
    private String devId;
	@ApiModelProperty(value = "设备名称", name="devName",  required = true)
    private String devName;
	@ApiModelProperty(value = "生产厂家", name="devFactory",  required = true)
    private String devFactory;
	@ApiModelProperty(value = "区域编号", name="devAreaCode",  required = true)
    private String devAreaCode;
	@ApiModelProperty(value = "区域名称", name="devAreaName",  required = true)
    private String devAreaName;
	@ApiModelProperty(value = "管理部门编号", name="devDeptId",  required = true)
    private String devDeptId;
	@ApiModelProperty(value = "管理部门名称", name="devDeptName",  required = true)
    private String devDeptName;
	@ApiModelProperty(value = "设备IP", name="devIp",  required = true)
    private String devIp;
	@ApiModelProperty(value = "X", name="longitude",  required = true)
    private Double longitude;
	@ApiModelProperty(value = "Y", name="latitude",  required = true)
    private Double latitude;
	@ApiModelProperty(value = "视频播放编号", name="videoPlayId",  required = true)
    private String videoPlayId; 
	@ApiModelProperty(value = "设备状态编号", name="devStatusCode",  required = true)
    private String devStatusCode;
	@ApiModelProperty(value = "设备状态名称", name="devStatusName",  required = true)
    private String devStatusName;
	@ApiModelProperty(value = "网络是否联通", name="isPingConnect",  required = true)
    private Boolean isPingConnect;
	@ApiModelProperty(value = "设备使用状态编号", name="repStatusCode",  required = true)
    private String repStatusCode;
	@ApiModelProperty(value = "设备使用状态名称", name="repStatusName",  required = true)
    private String repStatusName;
	@ApiModelProperty(value = "图片质量", name="picStatusFlag",  required = true)
    private Boolean picStatusFlag;
	@ApiModelProperty(value = "位置描述", name="siteDescrible",  required = true)
    private String siteDescrible;
	@ApiModelProperty(value = "图片是否访问成功", name="isPhotoSuccess",  required = true)
    private Boolean isPhotoSuccess;
	@ApiModelProperty(value = "图片路径", name="siteDescrible",  required = true)
    private String videoCapUrl;
	@ApiModelProperty(value = "最近上传时间", name="lastPassTime",  required = true)
    private String lastPassTime;
	@ApiModelProperty(value = "数据有无", name="isHaveDate",  required = true)
    private Boolean isHaveDate;
	@ApiModelProperty(value = "数据是否延迟", name="isDelayDate",  required = true)
    private Boolean isDelayDate;

	public String getDevTypeCode() {
		return devTypeCode;
	}

	public void setDevTypeCode(String devTypeCode) {
		this.devTypeCode = devTypeCode;
	}

	public String getDevTypeName() {
		return devTypeName;
	}

	public void setDevTypeName(String devTypeName) {
		this.devTypeName = devTypeName;
	}

	public String getDevId() {
		return devId;
	}

	public void setDevId(String devId) {
		this.devId = devId;
	}

	public String getDevName() {
		return devName;
	}

	public void setDevName(String devName) {
		this.devName = devName;
	}

	public String getDevFactory() {
		return devFactory;
	}

	public void setDevFactory(String devFactory) {
		this.devFactory = devFactory;
	}

	public String getDevAreaCode() {
		return devAreaCode;
	}

	public void setDevAreaCode(String devAreaCode) {
		this.devAreaCode = devAreaCode;
	}

	public String getDevAreaName() {
		return devAreaName;
	}

	public void setDevAreaName(String devAreaName) {
		this.devAreaName = devAreaName;
	}

	public String getDevDeptId() {
		return devDeptId;
	}

	public void setDevDeptId(String devDeptId) {
		this.devDeptId = devDeptId;
	}

	public String getDevDeptName() {
		return devDeptName;
	}

	public void setDevDeptName(String devDeptName) {
		this.devDeptName = devDeptName;
	}

	public String getDevIp() {
		return devIp;
	}

	public void setDevIp(String devIp) {
		this.devIp = devIp;
	}

	public Double getLongitude() {
		return longitude;
	}

	public void setLongitude(Double longitude) {
		this.longitude = longitude;
	}

	public Double getLatitude() {
		return latitude;
	}

	public void setLatitude(Double latitude) {
		this.latitude = latitude;
	}

	public String getVideoPlayId() {
		return videoPlayId;
	}

	public void setVideoPlayId(String videoPlayId) {
		this.videoPlayId = videoPlayId;
	}

	public String getDevStatusCode() {
		return devStatusCode;
	}

	public void setDevStatusCode(String devStatusCode) {
		this.devStatusCode = devStatusCode;
	}

	public String getDevStatusName() {
		return devStatusName;
	}

	public void setDevStatusName(String devStatusName) {
		this.devStatusName = devStatusName;
	}

	public Boolean getIsPingConnect() {
		return isPingConnect;
	}

	public void setIsPingConnect(Boolean isPingConnect) {
		this.isPingConnect = isPingConnect;
	}

	public String getRepStatusCode() {
		return repStatusCode;
	}

	public void setRepStatusCode(String repStatusCode) {
		this.repStatusCode = repStatusCode;
	}

	public String getRepStatusName() {
		return repStatusName;
	}

	public void setRepStatusName(String repStatusName) {
		this.repStatusName = repStatusName;
	}

	public Boolean getPicStatusFlag() {
		return picStatusFlag;
	}

	public void setPicStatusFlag(Boolean picStatusFlag) {
		this.picStatusFlag = picStatusFlag;
	}

	public String getSiteDescrible() {
		return siteDescrible;
	}

	public void setSiteDescrible(String siteDescrible) {
		this.siteDescrible = siteDescrible;
	}

	public Boolean getIsPhotoSuccess() {
		return isPhotoSuccess;
	}

	public void setIsPhotoSuccess(Boolean isPhotoSuccess) {
		this.isPhotoSuccess = isPhotoSuccess;
	}

	public String getVideoCapUrl() {
		return videoCapUrl;
	}

	public void setVideoCapUrl(String videoCapUrl) {
		this.videoCapUrl = videoCapUrl;
	}

	public String getLastPassTime() {
		return lastPassTime;
	}

	public void setLastPassTime(String lastPassTime) {
		this.lastPassTime = lastPassTime;
	}

	public Boolean getIsHaveDate() {
		return isHaveDate;
	}

	public void setIsHaveDate(Boolean isHaveDate) {
		this.isHaveDate = isHaveDate;
	}

	public Boolean getIsDelayDate() {
		return isDelayDate;
	}

	public void setIsDelayDate(Boolean isDelayDate) {
		this.isDelayDate = isDelayDate;
	}

}
